×

put someone on the spot meaning in English

让某人为难

Examples

  1. Put someone on the spot
    让某人为难

Related Words

  1. putting
  2. put put
  3. did i lose my love to someone better
  4. put area
  5. put together
  6. put uwith
  7. put procedure
  8. put through
  9. put sugar
  10. thap put
  11. put someone down
  12. put someone in his place
  13. put someone out
  14. put someone to death
PC Version

Copyright © 2018 WordTech Co.